445756
219218
464524
9847
758743
550533
69921
346594
97279
274297
85653
294972
5176799
3593581
3124148
2428804
2246988
2071609
1996358
192378
1778118
1724136
1699196
1645471